the mother of all evil - French English Dictionary